package include

import "github.com/lab-online/internal/shared/valueobject"

type UserRepository interface {
	GetUserByUsername(string) (valueobject.UserVO, error)
	GetManyUsersByUsername([]string) ([]valueobject.UserVO, error)
}

type CourseRepository interface {
	GetCourseByID(uint) (valueobject.CourseVO, error)
}
